View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000983 | K18X001.00 SKB SWAN | SW | public | 2020-10-15 17:41 | 2021-08-18 15:34 |
| Reporter | (ALTech) Wooshin Kang | Assigned To | (ALTech) Wooshin Kang | Due Date | 2020-10-19 18:37 |
| Priority | normal | Severity | s3-moderate | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000983: Apply tune values for AMP from dreamus. | ||||
| Description | Dear River, I got a new tune values for dreamus, please apply this. Thanks. | ||||
| Tags | No tags attached. | ||||
| Attach Tags | |||||
|
|
bass1015.c (26,270 bytes)
//#####################################################
//#WriteBy: ESMT
//#Product: AD82584F_GUI_v1.5
//#Date:2020/10/15
//#####################################################
//###################Register_Table {Register Address, Register Data}####################
REG_TAB m_reg_tab[]= {
{0x00, 0x04},//##State_Control_1
{0x01, 0x81},//##State_Control_2
{0x02, 0x00},//##State_Control_3
{0x03, 0x18},//##Master_volume_control
{0x04, 0x18},//##Channel_1_volume_control
{0x05, 0x18},//##Channel_2_volume_control
{0x06, 0x18},//##Channel_3_volume_control
{0x07, 0x18},//##Channel_4_volume_control
{0x08, 0x18},//##Channel_5_volume_control
{0x09, 0x18},//##Channel_6_volume_control
{0x0a, 0x10},//##Bass_Tone_Boost_and_Cut
{0x0b, 0x10},//##treble_Tone_Boost_and_Cut
{0x0c, 0x98},//##State_Control_4
{0x0d, 0x00},//##Channel_1_configuration_registers
{0x0e, 0x00},//##Channel_2_configuration_registers
{0x0f, 0x00},//##Channel_3_configuration_registers
{0x10, 0x00},//##Channel_4_configuration_registers
{0x11, 0x00},//##Channel_5_configuration_registers
{0x12, 0x00},//##Channel_6_configuration_registers
{0x13, 0x00},//##Channel_7_configuration_registers
{0x14, 0x00},//##Channel_8_configuration_registers
{0x15, 0x6a},//##DRC1_limiter_attack/release_rate
{0x16, 0x6a},//##DRC2_limiter_attack/release_rate
{0x17, 0x6a},//##DRC3_limiter_attack/release_rate
{0x18, 0x6a},//##DRC4_limiter_attack/release_rate
{0x19, 0x06},//##Error_Delay
{0x1a, 0x72},//##State_Control_5
{0x1b, 0x01},//##HVUV_selection
{0x1c, 0x00},//##State_Control_6
{0x1d, 0x0f},//##Coefficient_RAM_Base_Address
{0x1e, 0xc0},//##Top_8-bits_of_coefficients_A1
{0x1f, 0x5a},//##Middle_8-bits_of_coefficients_A1
{0x20, 0x70},//##Bottom_8-bits_of_coefficients_A1
{0x21, 0x1f},//##Top_8-bits_of_coefficients_A2
{0x22, 0xa0},//##Middle_8-bits_of_coefficients_A2
{0x23, 0xa0},//##Bottom_8-bits_of_coefficients_A2
{0x24, 0x3f},//##Top_8-bits_of_coefficients_B1
{0x25, 0xa5},//##Middle_8-bits_of_coefficients_B1
{0x26, 0x90},//##Bottom_8-bits_of_coefficients_B1
{0x27, 0xe0},//##Top_8-bits_of_coefficients_B2
{0x28, 0x59},//##Middle_8-bits_of_coefficients_B2
{0x29, 0xe4},//##Bottom_8-bits_of_coefficients_B2
{0x2a, 0x20},//##Top_8-bits_of_coefficients_A0
{0x2b, 0x05},//##Middle_8-bits_of_coefficients_A0
{0x2c, 0x7b},//##Bottom_8-bits_of_coefficients_A0
{0x2d, 0x00},//##Coefficient_R/W_control
{0x2e, 0x00},//##Protection_Enable/Disable
{0x2f, 0x00},//##Memory_BIST_status
{0x30, 0x00},//##Power_Stage_Status(Read_only)
{0x31, 0x00},//##PWM_Output_Control
{0x32, 0x00},//##Test_Mode_Control_Reg.
{0x33, 0x6d},//##Qua-Ternary/Ternary_Switch_Level
{0x34, 0x00},//##Volume_Fine_tune
{0x35, 0x00},//##Volume_Fine_tune
{0x36, 0x60},//##OC_bypass_&_GVDD_selection
{0x37, 0x52},//##Device_ID_register
{0x38, 0x00},//##RAM1_test_register_address
{0x39, 0x00},//##Top_8-bits_of_RAM1_Data
{0x3a, 0x00},//##Middle_8-bits_of_RAM1_Data
{0x3b, 0x00},//##Bottom_8-bits_of_RAM1_Data
{0x3c, 0x00},//##RAM1_test_r/w_control
{0x3d, 0x00},//##RAM2_test_register_address
{0x3e, 0x00},//##Top_8-bits_of_RAM2_Data
{0x3f, 0x00},//##Middle_8-bits_of_RAM2_Data
{0x40, 0x00},//##Bottom_8-bits_of_RAM2_Data
{0x41, 0x00},//##RAM2_test_r/w_control
{0x42, 0x00},//##Level_Meter_Clear
{0x43, 0x00},//##Power_Meter_Clear
{0x44, 0x15},//##TOP_of_C1_Level_Meter
{0x45, 0xa0},//##Middle_of_C1_Level_Meter
{0x46, 0xab},//##Bottom_of_C1_Level_Meter
{0x47, 0x15},//##TOP_of_C2_Level_Meter
{0x48, 0xa0},//##Middle_of_C2_Level_Meter
{0x49, 0xab},//##Bottom_of_C2_Level_Meter
{0x4a, 0x00},//##TOP_of_C3_Level_Meter
{0x4b, 0x00},//##Middle_of_C3_Level_Meter
{0x4c, 0x00},//##Bottom_of_C3_Level_Meter
{0x4d, 0x00},//##TOP_of_C4_Level_Meter
{0x4e, 0x00},//##Middle_of_C4_Level_Meter
{0x4f, 0x00},//##Bottom_of_C4_Level_Meter
{0x50, 0x00},//##TOP_of_C5_Level_Meter
{0x51, 0x00},//##Middle_of_C5_Level_Meter
{0x52, 0x00},//##Bottom_of_C5_Level_Meter
{0x53, 0x00},//##TOP_of_C6_Level_Meter
{0x54, 0x00},//##Middle_of_C6_Level_Meter
{0x55, 0x00},//##Bottom_of_C6_Level_Meter
{0x56, 0x00},//##TOP_of_C7_Level_Meter
{0x57, 0x00},//##Middle_of_C7_Level_Meter
{0x58, 0x00},//##Bottom_of_C7_Level_Meter
{0x59, 0x00},//##TOP_of_C8_Level_Meter
{0x5a, 0x00},//##Middle_of_C8_Level_Meter
{0x5b, 0x00},//##Bottom_of_C8_Level_Meter
{0x5c, 0x06},//##I2S_Data_Output_Selection_Register
{0x5d, 0x00},//##Reserve
{0x5e, 0x00},//##Reserve
{0x5f, 0x00},//##Reserve
{0x60, 0x00},//##Reserve
{0x61, 0x00},//##Reserve
{0x62, 0x00},//##Reserve
{0x63, 0x00},//##Reserve
{0x64, 0x00},//##Reserve
{0x65, 0x00},//##Reserve
{0x66, 0x00},//##Reserve
{0x67, 0x00},//##Reserve
{0x68, 0x00},//##Reserve
{0x69, 0x00},//##Reserve
{0x6a, 0x00},//##Reserve
{0x6b, 0x00},//##Reserve
{0x6c, 0x00},//##Reserve
{0x6d, 0x00},//##Reserve
{0x6e, 0x00},//##Reserve
{0x6f, 0x00},//##Reserve
{0x70, 0x00},//##Reserve
{0x71, 0x00},//##Reserve
{0x72, 0x00},//##Reserve
{0x73, 0x00},//##Reserve
{0x74, 0x30},//##Mono_Key_High_Byte
{0x75, 0x06},//##Mono_Key_Low_Byte
{0x76, 0x00},//##Boost_Control
{0x77, 0x07},//##Hi-res_Item
{0x78, 0x40},//##Test_Mode_register
{0x79, 0x62},//##Boost_Strap_OV/UV_Selection
{0x7a, 0x8c},//##OC_Selection_2
{0x7b, 0x55},//##MBIST_User_Program_Top_Byte_Even
{0x7c, 0x55},//##MBIST_User_Program_Middle_Byte_Even
{0x7d, 0x55},//##MBIST_User_Program_Bottom_Byte_Even
{0x7e, 0x55},//##MBIST_User_Program_Top_Byte_Odd
{0x7f, 0x55},//##MBIST_User_Program_Middle_Byte_Odd
{0x80, 0x55},//##MBIST_User_Program_Bottom_Byte_Odd
{0x81, 0x00},//##ERROR_clear_register
{0x82, 0x0c},//##Minimum_duty_test
{0x83, 0x06},//##Reserve
{0x84, 0xfe},//##Reserve
{0x85, 0x4a},//##Reserve
};
//###################RAM1_Table {RAM1 Address, Top Byte Of RAM1 Data , Middle Byte Of RAM1 Data , Botton Byte Of RAM1 Data }####################
RAM1_TAB m_ram1_tab[]= {
{0x00, 0xc0, 0x13, 0x7c},//##Channel_1_EQ1_A1
{0x01, 0x1f, 0xe6, 0xde},//##Channel_1_EQ1_A2
{0x02, 0x3f, 0xec, 0x84},//##Channel_1_EQ1_B1
{0x03, 0xe0, 0x13, 0x73},//##Channel_1_EQ1_B2
{0x04, 0x20, 0x05, 0xaf},//##Channel_1_EQ1_A0
{0x05, 0x00, 0x06, 0x24},//##Channel_1_EQ2_A1
{0x06, 0x00, 0x03, 0x12},//##Channel_1_EQ2_A2
{0x07, 0x3e, 0x34, 0xce},//##Channel_1_EQ2_B1
{0x08, 0xe1, 0xbe, 0xe9},//##Channel_1_EQ2_B2
{0x09, 0x00, 0x03, 0x12},//##Channel_1_EQ2_A0
{0x0a, 0xc0, 0x2a, 0x7c},//##Channel_1_EQ3_A1
{0x0b, 0x1f, 0xce, 0x99},//##Channel_1_EQ3_A2
{0x0c, 0x3f, 0xd5, 0x84},//##Channel_1_EQ3_B1
{0x0d, 0xe0, 0x2a, 0x57},//##Channel_1_EQ3_B2
{0x0e, 0x20, 0x07, 0x0f},//##Channel_1_EQ3_A0
{0x0f, 0xc0, 0x5a, 0x70},//##Channel_1_EQ4_A1
{0x10, 0x1f, 0xa0, 0xa0},//##Channel_1_EQ4_A2
{0x11, 0x3f, 0xa5, 0x90},//##Channel_1_EQ4_B1
{0x12, 0xe0, 0x59, 0xe4},//##Channel_1_EQ4_B2
{0x13, 0x20, 0x05, 0x7b},//##Channel_1_EQ4_A0
{0x14, 0xc0, 0xa1, 0xb6},//##Channel_1_EQ5_A1
{0x15, 0x1f, 0x3f, 0x8e},//##Channel_1_EQ5_A2
{0x16, 0x3f, 0x5e, 0x4a},//##Channel_1_EQ5_B1
{0x17, 0xe0, 0x9f, 0x8a},//##Channel_1_EQ5_B2
{0x18, 0x20, 0x20, 0xe8},//##Channel_1_EQ5_A0
{0x19, 0x00, 0x00, 0x00},//##Channel_1_EQ6_A1
{0x1a, 0x00, 0x00, 0x00},//##Channel_1_EQ6_A2
{0x1b, 0x00, 0x00, 0x00},//##Channel_1_EQ6_B1
{0x1c, 0x00, 0x00, 0x00},//##Channel_1_EQ6_B2
{0x1d, 0x20, 0x00, 0x00},//##Channel_1_EQ6_A0
{0x1e, 0xc1, 0xb2, 0xf5},//##Channel_1_EQ7_A1
{0x1f, 0x1e, 0x40, 0x5c},//##Channel_1_EQ7_A2
{0x20, 0x3e, 0x4e, 0x76},//##Channel_1_EQ7_B1
{0x21, 0xe1, 0xa6, 0x92},//##Channel_1_EQ7_B2
{0x22, 0x20, 0x1a, 0x7d},//##Channel_1_EQ7_A0
{0x23, 0x00, 0x06, 0x24},//##Channel_1_EQ8_A1
{0x24, 0x00, 0x03, 0x12},//##Channel_1_EQ8_A2
{0x25, 0x3e, 0x34, 0xce},//##Channel_1_EQ8_B1
{0x26, 0xe1, 0xbe, 0xe9},//##Channel_1_EQ8_B2
{0x27, 0x00, 0x03, 0x12},//##Channel_1_EQ8_A0
{0x28, 0x00, 0x06, 0x24},//##Channel_1_EQ9_A1
{0x29, 0x00, 0x03, 0x12},//##Channel_1_EQ9_A2
{0x2a, 0x3e, 0x34, 0xce},//##Channel_1_EQ9_B1
{0x2b, 0xe1, 0xbe, 0xe9},//##Channel_1_EQ9_B2
{0x2c, 0x00, 0x03, 0x12},//##Channel_1_EQ9_A0
{0x2d, 0x00, 0x06, 0x24},//##Channel_1_EQ10_A1
{0x2e, 0x00, 0x03, 0x12},//##Channel_1_EQ10_A2
{0x2f, 0x3e, 0x34, 0xce},//##Channel_1_EQ10_B1
{0x30, 0xe1, 0xbe, 0xe9},//##Channel_1_EQ10_B2
{0x31, 0x00, 0x03, 0x12},//##Channel_1_EQ10_A0
{0x32, 0x00, 0x00, 0x00},//##Channel_1_EQ11_A1
{0x33, 0x00, 0x00, 0x00},//##Channel_1_EQ11_A2
{0x34, 0x00, 0x00, 0x00},//##Channel_1_EQ11_B1
{0x35, 0x00, 0x00, 0x00},//##Channel_1_EQ11_B2
{0x36, 0x20, 0x00, 0x00},//##Channel_1_EQ11_A0
{0x37, 0x00, 0x00, 0x00},//##Channel_1_EQ12_A1
{0x38, 0x00, 0x00, 0x00},//##Channel_1_EQ12_A2
{0x39, 0x00, 0x00, 0x00},//##Channel_1_EQ12_B1
{0x3a, 0x00, 0x00, 0x00},//##Channel_1_EQ12_B2
{0x3b, 0x20, 0x00, 0x00},//##Channel_1_EQ12_A0
{0x3c, 0x00, 0x00, 0x00},//##Channel_1_EQ13_A1
{0x3d, 0x00, 0x00, 0x00},//##Channel_1_EQ13_A2
{0x3e, 0x00, 0x00, 0x00},//##Channel_1_EQ13_B1
{0x3f, 0x00, 0x00, 0x00},//##Channel_1_EQ13_B2
{0x40, 0x20, 0x00, 0x00},//##Channel_1_EQ13_A0
{0x41, 0x00, 0x00, 0x00},//##Channel_1_EQ14_A1
{0x42, 0x00, 0x00, 0x00},//##Channel_1_EQ14_A2
{0x43, 0x00, 0x00, 0x00},//##Channel_1_EQ14_B1
{0x44, 0x00, 0x00, 0x00},//##Channel_1_EQ14_B2
{0x45, 0x20, 0x00, 0x00},//##Channel_1_EQ14_A0
{0x46, 0x00, 0x00, 0x00},//##Channel_1_EQ15_A1
{0x47, 0x00, 0x00, 0x00},//##Channel_1_EQ15_A2
{0x48, 0x00, 0x00, 0x00},//##Channel_1_EQ15_B1
{0x49, 0x00, 0x00, 0x00},//##Channel_1_EQ15_B2
{0x4a, 0x20, 0x00, 0x00},//##Channel_1_EQ15_A0
{0x4b, 0x7f, 0xff, 0xff},//##Channel_1_Mixer1
{0x4c, 0x7f, 0xff, 0xff},//##Channel_1_Mixer2
{0x4d, 0x7f, 0xff, 0xff},//##Channel_1_Prescale
{0x4e, 0x7f, 0xff, 0xff},//##Channel_1_Postscale
{0x4f, 0xc7, 0xb6, 0x91},//##A0_of_L_channel_SRS_HPF
{0x50, 0x38, 0x49, 0x6e},//##A1_of_L_channel_SRS_HPF
{0x51, 0x0c, 0x46, 0xf8},//##B1_of_L_channel_SRS_HPF
{0x52, 0x0e, 0x81, 0xb9},//##A0_of_L_channel_SRS_LPF
{0x53, 0xf2, 0x2c, 0x12},//##A1_of_L_channel_SRS_LPF
{0x54, 0x0f, 0xca, 0xbb},//##B1_of_L_channel_SRS_LPF
{0x55, 0x20, 0x00, 0x00},//##CH1.2_Power_Clipping
{0x56, 0x20, 0x00, 0x00},//##CCH1.2_DRC1_Attack_threshold
{0x57, 0x08, 0x00, 0x00},//##CH1.2_DRC1_Release_threshold
{0x58, 0x20, 0x00, 0x00},//##CH3.4_DRC2_Attack_threshold
{0x59, 0x08, 0x00, 0x00},//##CH3.4_DRC2_Release_threshold
{0x5a, 0x20, 0x00, 0x00},//##CH5.6_DRC3_Attack_threshold
{0x5b, 0x08, 0x00, 0x00},//##CH5.6_DRC3_Release_threshold
{0x5c, 0x20, 0x00, 0x00},//##CH7.8_DRC4_Attack_threshold
{0x5d, 0x08, 0x00, 0x00},//##CH7.8_DRC4_Release_threshold
{0x5e, 0x00, 0x00, 0x1a},//##Noise_Gate_Attack_Level
{0x5f, 0x00, 0x00, 0x53},//##Noise_Gate_Release_Level
{0x60, 0x00, 0x80, 0x00},//##DRC1_Energy_Coefficient
{0x61, 0x00, 0x20, 0x00},//##DRC2_Energy_Coefficient
{0x62, 0x00, 0x80, 0x00},//##DRC3_Energy_Coefficient
{0x63, 0x00, 0x80, 0x00},//##DRC4_Energy_Coefficient
{0x64, 0x00, 0x00, 0x00},//DRC1_Power_Meter
{0x65, 0x00, 0x00, 0x00},//DRC3_Power_Mete
{0x66, 0x00, 0x00, 0x00},//DRC5_Power_Meter
{0x67, 0x00, 0x00, 0x00},//DRC7_Power_Meter
{0x68, 0x00, 0x00, 0x00},//##Channel_1_DEQ1_A1
{0x69, 0x00, 0x00, 0x00},//##Channel_1_DEQ1_A2
{0x6a, 0x00, 0x00, 0x00},//##Channel_1_DEQ1_B1
{0x6b, 0x00, 0x00, 0x00},//##Channel_1_DEQ1_B2
{0x6c, 0x20, 0x00, 0x00},//##Channel_1_DEQ1_A0
{0x6d, 0x00, 0x00, 0x00},//##Channel_1_DEQ2_A1
{0x6e, 0x00, 0x00, 0x00},//##Channel_1_DEQ2_A2
{0x6f, 0x00, 0x00, 0x00},//##Channel_1_DEQ2_B1
{0x70, 0x00, 0x00, 0x00},//##Channel_1_DEQ2_B2
{0x71, 0x20, 0x00, 0x00},//##Channel_1_DEQ2_A0
{0x72, 0x00, 0x00, 0x00},//##Channel_1_DEQ3_A1
{0x73, 0x00, 0x00, 0x00},//##Channel_1_DEQ3_A2
{0x74, 0x00, 0x00, 0x00},//##Channel_1_DEQ3_B1
{0x75, 0x00, 0x00, 0x00},//##Channel_1_DEQ3_B2
{0x76, 0x20, 0x00, 0x00},//##Channel_1_DEQ3_A0
{0x77, 0x00, 0x00, 0x00},//##Channel_1_DEQ4_A1
{0x78, 0x00, 0x00, 0x00},//##Channel_1_DEQ4_A2
{0x79, 0x00, 0x00, 0x00},//##Channel_1_DEQ4_B1
{0x7a, 0x00, 0x00, 0x00},//##Channel_1_DEQ4_B2
{0x7b, 0x20, 0x00, 0x00},//##Channel_1_DEQ4_A0
{0x7c, 0x00, 0x00, 0x00},//##Reserve
{0x7d, 0x00, 0x00, 0x00},//##Reserve
{0x7e, 0x00, 0x00, 0x00},//##Reserve
{0x7f, 0x00, 0x00, 0x00},//##Reserve
};
//###################RAM2_Table {RAM2 Address, Top Byte Of RAM2 Data , Middle Byte Of RAM2 Data , Botton Byte Of RAM2 Data }####################
RAM2_TAB m_ram2_tab[]= {
{0x00, 0x00, 0x00, 0x00},//##Channel_2_EQ1_A1
{0x01, 0x00, 0x00, 0x00},//##Channel_2_EQ1_A2
{0x02, 0x00, 0x00, 0x00},//##Channel_2_EQ1_B1
{0x03, 0x00, 0x00, 0x00},//##Channel_2_EQ1_B2
{0x04, 0x20, 0x00, 0x00},//##Channel_2_EQ1_A0
{0x05, 0x00, 0x00, 0x00},//##Channel_2_EQ2_A1
{0x06, 0x00, 0x00, 0x00},//##Channel_2_EQ2_A2
{0x07, 0x00, 0x00, 0x00},//##Channel_2_EQ2_B1
{0x08, 0x00, 0x00, 0x00},//##Channel_2_EQ2_B2
{0x09, 0x20, 0x00, 0x00},//##Channel_2_EQ2_A0
{0x0a, 0x00, 0x00, 0x00},//##Channel_2_EQ3_A1
{0x0b, 0x00, 0x00, 0x00},//##Channel_2_EQ3_A2
{0x0c, 0x00, 0x00, 0x00},//##Channel_2_EQ3_B1
{0x0d, 0x00, 0x00, 0x00},//##Channel_2_EQ3_B2
{0x0e, 0x20, 0x00, 0x00},//##Channel_2_EQ3_A0
{0x0f, 0x00, 0x00, 0x00},//##Channel_2_EQ4_A1
{0x10, 0x00, 0x00, 0x00},//##Channel_2_EQ4_A2
{0x11, 0x00, 0x00, 0x00},//##Channel_2_EQ4_B1
{0x12, 0x00, 0x00, 0x00},//##Channel_2_EQ4_B2
{0x13, 0x20, 0x00, 0x00},//##Channel_2_EQ4_A0
{0x14, 0x00, 0x00, 0x00},//##Channel_2_EQ5_A1
{0x15, 0x00, 0x00, 0x00},//##Channel_2_EQ5_A2
{0x16, 0x00, 0x00, 0x00},//##Channel_2_EQ5_B1
{0x17, 0x00, 0x00, 0x00},//##Channel_2_EQ5_B2
{0x18, 0x20, 0x00, 0x00},//##Channel_2_EQ5_A0
{0x19, 0x00, 0x00, 0x00},//##Channel_2_EQ6_A1
{0x1a, 0x00, 0x00, 0x00},//##Channel_2_EQ6_A2
{0x1b, 0x00, 0x00, 0x00},//##Channel_2_EQ6_B1
{0x1c, 0x00, 0x00, 0x00},//##Channel_2_EQ6_B2
{0x1d, 0x20, 0x00, 0x00},//##Channel_2_EQ6_A0
{0x1e, 0x00, 0x00, 0x00},//##Channel_2_EQ7_A1
{0x1f, 0x00, 0x00, 0x00},//##Channel_2_EQ7_A2
{0x20, 0x00, 0x00, 0x00},//##Channel_2_EQ7_B1
{0x21, 0x00, 0x00, 0x00},//##Channel_2_EQ7_B2
{0x22, 0x20, 0x00, 0x00},//##Channel_2_EQ7_A0
{0x23, 0x00, 0x00, 0x00},//##Channel_2_EQ8_A1
{0x24, 0x00, 0x00, 0x00},//##Channel_2_EQ8_A2
{0x25, 0x00, 0x00, 0x00},//##Channel_2_EQ8_B1
{0x26, 0x00, 0x00, 0x00},//##Channel_2_EQ8_B2
{0x27, 0x20, 0x00, 0x00},//##Channel_2_EQ8_A0
{0x28, 0x00, 0x00, 0x00},//##Channel_2_EQ9_A1
{0x29, 0x00, 0x00, 0x00},//##Channel_2_EQ9_A2
{0x2a, 0x00, 0x00, 0x00},//##Channel_2_EQ9_B1
{0x2b, 0x00, 0x00, 0x00},//##Channel_2_EQ9_B2
{0x2c, 0x20, 0x00, 0x00},//##Channel_2_EQ9_A0
{0x2d, 0x00, 0x00, 0x00},//##Channel_2_EQ10_A1
{0x2e, 0x00, 0x00, 0x00},//##Channel_2_EQ10_A2
{0x2f, 0x00, 0x00, 0x00},//##Channel_2_EQ10_B1
{0x30, 0x00, 0x00, 0x00},//##Channel_2_EQ10_B2
{0x31, 0x20, 0x00, 0x00},//##Channel_2_EQ10_A0
{0x32, 0x00, 0x00, 0x00},//##Channel_2_EQ11_A1
{0x33, 0x00, 0x00, 0x00},//##Channel_2_EQ11_A2
{0x34, 0x00, 0x00, 0x00},//##Channel_2_EQ11_B1
{0x35, 0x00, 0x00, 0x00},//##Channel_2_EQ11_B2
{0x36, 0x20, 0x00, 0x00},//##Channel_2_EQ11_A0
{0x37, 0x00, 0x00, 0x00},//##Channel_2_EQ12_A1
{0x38, 0x00, 0x00, 0x00},//##Channel_2_EQ12_A2
{0x39, 0x00, 0x00, 0x00},//##Channel_2_EQ12_B1
{0x3a, 0x00, 0x00, 0x00},//##Channel_2_EQ12_B2
{0x3b, 0x20, 0x00, 0x00},//##Channel_2_EQ12_A0
{0x3c, 0x00, 0x00, 0x00},//##Channel_2_EQ13_A1
{0x3d, 0x00, 0x00, 0x00},//##Channel_2_EQ13_A2
{0x3e, 0x00, 0x00, 0x00},//##Channel_2_EQ13_B1
{0x3f, 0x00, 0x00, 0x00},//##Channel_2_EQ13_B2
{0x40, 0x20, 0x00, 0x00},//##Channel_2_EQ13_A0
{0x41, 0x00, 0x00, 0x00},//##Channel_2_EQ14_A1
{0x42, 0x00, 0x00, 0x00},//##Channel_2_EQ14_A2
{0x43, 0x00, 0x00, 0x00},//##Channel_2_EQ14_B1
{0x44, 0x00, 0x00, 0x00},//##Channel_2_EQ14_B2
{0x45, 0x20, 0x00, 0x00},//##Channel_2_EQ14_A0
{0x46, 0x00, 0x00, 0x00},//##Channel_2_EQ15_A1
{0x47, 0x00, 0x00, 0x00},//##Channel_2_EQ15_A2
{0x48, 0x00, 0x00, 0x00},//##Channel_2_EQ15_B1
{0x49, 0x00, 0x00, 0x00},//##Channel_2_EQ15_B2
{0x4a, 0x20, 0x00, 0x00},//##Channel_2_EQ15_A0
{0x4b, 0x7f, 0xff, 0xff},//##Channel_2_Mixer1
{0x4c, 0x7f, 0xff, 0xff},//##Channel_2_Mixer2
{0x4d, 0x7f, 0xff, 0xff},//##Channel_2_Prescale
{0x4e, 0x7f, 0xff, 0xff},//##Channel_2_Postscale
{0x4f, 0xc7, 0xb6, 0x91},//##A0_of_R_channel_SRS_HPF
{0x50, 0x38, 0x49, 0x6e},//##A1_of_R_channel_SRS_HPF
{0x51, 0x0c, 0x46, 0xf8},//##B1_of_R_channel_SRS_HPF
{0x52, 0x0e, 0x81, 0xb9},//##A0_of_R_channel_SRS_LPF
{0x53, 0xf2, 0x2c, 0x12},//##A1_of_R_channel_SRS_LPF
{0x54, 0x0f, 0xca, 0xbb},//##B1_of_R_channel_SRS_LPF
{0x55, 0x00, 0x00, 0x00},//##Reserve
{0x56, 0x00, 0x00, 0x00},//##Reserve
{0x57, 0x00, 0x00, 0x00},//##Reserve
{0x58, 0x00, 0x00, 0x00},//##Reserve
{0x59, 0x00, 0x00, 0x00},//##Reserve
{0x5a, 0x00, 0x00, 0x00},//##Reserve
{0x5b, 0x00, 0x00, 0x00},//##Reserve
{0x5c, 0x00, 0x00, 0x00},//##Reserve
{0x5d, 0x00, 0x00, 0x00},//##Reserve
{0x5e, 0x00, 0x00, 0x00},//##Reserve
{0x5f, 0x00, 0x00, 0x00},//##Reserve
{0x60, 0x00, 0x00, 0x00},//##Reserve
{0x61, 0x00, 0x00, 0x00},//##Reserve
{0x62, 0x00, 0x00, 0x00},//##Reserve
{0x63, 0x00, 0x00, 0x00},//##Reserve
{0x64, 0x00, 0x00, 0x00},//DRC2_Power_Meter
{0x65, 0x00, 0x00, 0x00},//DRC4_Power_Mete
{0x66, 0x00, 0x00, 0x00},//DRC6_Power_Meter
{0x67, 0x00, 0x00, 0x00},//DRC8_Power_Meter
{0x68, 0x00, 0x00, 0x00},//##Channel_2_DEQ1_A1
{0x69, 0x00, 0x00, 0x00},//##Channel_2_DEQ1_A2
{0x6a, 0x00, 0x00, 0x00},//##Channel_2_DEQ1_B1
{0x6b, 0x00, 0x00, 0x00},//##Channel_2_DEQ1_B2
{0x6c, 0x20, 0x00, 0x00},//##Channel_2_DEQ1_A0
{0x6d, 0x00, 0x00, 0x00},//##Channel_2_DEQ2_A1
{0x6e, 0x00, 0x00, 0x00},//##Channel_2_DEQ2_A2
{0x6f, 0x00, 0x00, 0x00},//##Channel_2_DEQ2_B1
{0x70, 0x00, 0x00, 0x00},//##Channel_2_DEQ2_B2
{0x71, 0x20, 0x00, 0x00},//##Channel_2_DEQ2_A0
{0x72, 0x00, 0x00, 0x00},//##Channel_2_DEQ3_A1
{0x73, 0x00, 0x00, 0x00},//##Channel_2_DEQ3_A2
{0x74, 0x00, 0x00, 0x00},//##Channel_2_DEQ3_B1
{0x75, 0x00, 0x00, 0x00},//##Channel_2_DEQ3_B2
{0x76, 0x20, 0x00, 0x00},//##Channel_2_DEQ3_A0
{0x77, 0x00, 0x00, 0x00},//##Channel_2_DEQ4_A1
{0x78, 0x00, 0x00, 0x00},//##Channel_2_DEQ4_A2
{0x79, 0x00, 0x00, 0x00},//##Channel_2_DEQ4_B1
{0x7a, 0x00, 0x00, 0x00},//##Channel_2_DEQ4_B2
{0x7b, 0x20, 0x00, 0x00},//##Channel_2_DEQ4_A0
{0x7c, 0x00, 0x00, 0x00},//##Reserve
{0x7d, 0x00, 0x00, 0x00},//##Reserve
{0x7e, 0x00, 0x00, 0x00},//##Reserve
{0x7f, 0x00, 0x00, 0x00},//##Reserve
};
bass1015.txt (19,906 bytes)
##################################################### #WriteBy:ESMT #GUI:AD82584F_GUI_v1.5 #Date:2020/10/15 ##################################################### ###################Register_Table#################### Reg[00h]=04h ##State_Control_1 Reg[01h]=81h ##State_Control_2 Reg[02h]=00h ##State_Control_3 Reg[03h]=18h ##Master_volume_control Reg[04h]=18h ##Channel_1_volume_control Reg[05h]=18h ##Channel_2_volume_control Reg[06h]=18h ##Channel_3_volume_control Reg[07h]=18h ##Channel_4_volume_control Reg[08h]=18h ##Channel_5_volume_control Reg[09h]=18h ##Channel_6_volume_control Reg[0ah]=10h ##Bass_Tone_Boost_and_Cut Reg[0bh]=10h ##treble_Tone_Boost_and_Cut Reg[0ch]=98h ##State_Control_4 Reg[0dh]=00h ##Channel_1_configuration_registers Reg[0eh]=00h ##Channel_2_configuration_registers Reg[0fh]=00h ##Channel_3_configuration_registers Reg[10h]=00h ##Channel_4_configuration_registers Reg[11h]=00h ##Channel_5_configuration_registers Reg[12h]=00h ##Channel_6_configuration_registers Reg[13h]=00h ##Channel_7_configuration_registers Reg[14h]=00h ##Channel_8_configuration_registers Reg[15h]=6ah ##DRC1_limiter_attack/release_rate Reg[16h]=6ah ##DRC2_limiter_attack/release_rate Reg[17h]=6ah ##DRC3_limiter_attack/release_rate Reg[18h]=6ah ##DRC4_limiter_attack/release_rate Reg[19h]=06h ##Error_Delay Reg[1ah]=72h ##State_Control_5 Reg[1bh]=01h ##HVUV_selection Reg[1ch]=00h ##State_Control_6 Reg[1dh]=0fh ##Coefficient_RAM_Base_Address Reg[1eh]=c0h ##Top_8-bits_of_coefficients_A1 Reg[1fh]=5ah ##Middle_8-bits_of_coefficients_A1 Reg[20h]=70h ##Bottom_8-bits_of_coefficients_A1 Reg[21h]=1fh ##Top_8-bits_of_coefficients_A2 Reg[22h]=a0h ##Middle_8-bits_of_coefficients_A2 Reg[23h]=a0h ##Bottom_8-bits_of_coefficients_A2 Reg[24h]=3fh ##Top_8-bits_of_coefficients_B1 Reg[25h]=a5h ##Middle_8-bits_of_coefficients_B1 Reg[26h]=90h ##Bottom_8-bits_of_coefficients_B1 Reg[27h]=e0h ##Top_8-bits_of_coefficients_B2 Reg[28h]=59h ##Middle_8-bits_of_coefficients_B2 Reg[29h]=e4h ##Bottom_8-bits_of_coefficients_B2 Reg[2ah]=20h ##Top_8-bits_of_coefficients_A0 Reg[2bh]=05h ##Middle_8-bits_of_coefficients_A0 Reg[2ch]=7bh ##Bottom_8-bits_of_coefficients_A0 Reg[2dh]=00h ##Coefficient_R/W_control Reg[2eh]=00h ##Protection_Enable/Disable Reg[2fh]=00h ##Memory_BIST_status Reg[30h]=00h ##Power_Stage_Status(Read_only) Reg[31h]=00h ##PWM_Output_Control Reg[32h]=00h ##Test_Mode_Control_Reg. Reg[33h]=6dh ##Qua-Ternary/Ternary_Switch_Level Reg[34h]=00h ##Volume_Fine_tune Reg[35h]=00h ##Volume_Fine_tune Reg[36h]=60h ##OC_bypass_&_GVDD_selection Reg[37h]=52h ##Device_ID_register Reg[38h]=00h ##RAM1_test_register_address Reg[39h]=00h ##Top_8-bits_of_RAM1_Data Reg[3ah]=00h ##Middle_8-bits_of_RAM1_Data Reg[3bh]=00h ##Bottom_8-bits_of_RAM1_Data Reg[3ch]=00h ##RAM1_test_r/w_control Reg[3dh]=00h ##RAM2_test_register_address Reg[3eh]=00h ##Top_8-bits_of_RAM2_Data Reg[3fh]=00h ##Middle_8-bits_of_RAM2_Data Reg[40h]=00h ##Bottom_8-bits_of_RAM2_Data Reg[41h]=00h ##RAM2_test_r/w_control Reg[42h]=00h ##Level_Meter_Clear Reg[43h]=00h ##Power_Meter_Clear Reg[44h]=15h ##TOP_of_C1_Level_Meter Reg[45h]=a0h ##Middle_of_C1_Level_Meter Reg[46h]=abh ##Bottom_of_C1_Level_Meter Reg[47h]=15h ##TOP_of_C2_Level_Meter Reg[48h]=a0h ##Middle_of_C2_Level_Meter Reg[49h]=abh ##Bottom_of_C2_Level_Meter Reg[4ah]=00h ##TOP_of_C3_Level_Meter Reg[4bh]=00h ##Middle_of_C3_Level_Meter Reg[4ch]=00h ##Bottom_of_C3_Level_Meter Reg[4dh]=00h ##TOP_of_C4_Level_Meter Reg[4eh]=00h ##Middle_of_C4_Level_Meter Reg[4fh]=00h ##Bottom_of_C4_Level_Meter Reg[50h]=00h ##TOP_of_C5_Level_Meter Reg[51h]=00h ##Middle_of_C5_Level_Meter Reg[52h]=00h ##Bottom_of_C5_Level_Meter Reg[53h]=00h ##TOP_of_C6_Level_Meter Reg[54h]=00h ##Middle_of_C6_Level_Meter Reg[55h]=00h ##Bottom_of_C6_Level_Meter Reg[56h]=00h ##TOP_of_C7_Level_Meter Reg[57h]=00h ##Middle_of_C7_Level_Meter Reg[58h]=00h ##Bottom_of_C7_Level_Meter Reg[59h]=00h ##TOP_of_C8_Level_Meter Reg[5ah]=00h ##Middle_of_C8_Level_Meter Reg[5bh]=00h ##Bottom_of_C8_Level_Meter Reg[5ch]=06h ##I2S_Data_Output_Selection_Register Reg[5dh]=00h ##Reserve Reg[5eh]=00h ##Reserve Reg[5fh]=00h ##Reserve Reg[60h]=00h ##Reserve Reg[61h]=00h ##Reserve Reg[62h]=00h ##Reserve Reg[63h]=00h ##Reserve Reg[64h]=00h ##Reserve Reg[65h]=00h ##Reserve Reg[66h]=00h ##Reserve Reg[67h]=00h ##Reserve Reg[68h]=00h ##Reserve Reg[69h]=00h ##Reserve Reg[6ah]=00h ##Reserve Reg[6bh]=00h ##Reserve Reg[6ch]=00h ##Reserve Reg[6dh]=00h ##Reserve Reg[6eh]=00h ##Reserve Reg[6fh]=00h ##Reserve Reg[70h]=00h ##Reserve Reg[71h]=00h ##Reserve Reg[72h]=00h ##Reserve Reg[73h]=00h ##Reserve Reg[74h]=30h ##Mono_Key_High_Byte Reg[75h]=06h ##Mono_Key_Low_Byte Reg[76h]=00h ##Boost_Control Reg[77h]=07h ##Hi-res_Item Reg[78h]=40h ##Test_Mode_register Reg[79h]=62h ##Boost_Strap_OV/UV_Selection Reg[7ah]=8ch ##OC_Selection_2 Reg[7bh]=55h ##MBIST_User_Program_Top_Byte_Even Reg[7ch]=55h ##MBIST_User_Program_Middle_Byte_Even Reg[7dh]=55h ##MBIST_User_Program_Bottom_Byte_Even Reg[7eh]=55h ##MBIST_User_Program_Top_Byte_Odd Reg[7fh]=55h ##MBIST_User_Program_Middle_Byte_Odd Reg[80h]=55h ##MBIST_User_Program_Bottom_Byte_Odd Reg[81h]=00h ##ERROR_clear_register Reg[82h]=0ch ##Minimum_duty_test Reg[83h]=06h ##Reserve Reg[84h]=feh ##Reserve Reg[85h]=4ah ##Reserve #####################Ram1_Table####################### Coef[00h]=c0137ch ##Channel_1_EQ1_A1 Coef[01h]=1fe6deh ##Channel_1_EQ1_A2 Coef[02h]=3fec84h ##Channel_1_EQ1_B1 Coef[03h]=e01373h ##Channel_1_EQ1_B2 Coef[04h]=2005afh ##Channel_1_EQ1_A0 Coef[05h]=000624h ##Channel_1_EQ2_A1 Coef[06h]=000312h ##Channel_1_EQ2_A2 Coef[07h]=3e34ceh ##Channel_1_EQ2_B1 Coef[08h]=e1bee9h ##Channel_1_EQ2_B2 Coef[09h]=000312h ##Channel_1_EQ2_A0 Coef[0ah]=c02a7ch ##Channel_1_EQ3_A1 Coef[0bh]=1fce99h ##Channel_1_EQ3_A2 Coef[0ch]=3fd584h ##Channel_1_EQ3_B1 Coef[0dh]=e02a57h ##Channel_1_EQ3_B2 Coef[0eh]=20070fh ##Channel_1_EQ3_A0 Coef[0fh]=c05a70h ##Channel_1_EQ4_A1 Coef[10h]=1fa0a0h ##Channel_1_EQ4_A2 Coef[11h]=3fa590h ##Channel_1_EQ4_B1 Coef[12h]=e059e4h ##Channel_1_EQ4_B2 Coef[13h]=20057bh ##Channel_1_EQ4_A0 Coef[14h]=c0a1b6h ##Channel_1_EQ5_A1 Coef[15h]=1f3f8eh ##Channel_1_EQ5_A2 Coef[16h]=3f5e4ah ##Channel_1_EQ5_B1 Coef[17h]=e09f8ah ##Channel_1_EQ5_B2 Coef[18h]=2020e8h ##Channel_1_EQ5_A0 Coef[19h]=000000h ##Channel_1_EQ6_A1 Coef[1ah]=000000h ##Channel_1_EQ6_A2 Coef[1bh]=000000h ##Channel_1_EQ6_B1 Coef[1ch]=000000h ##Channel_1_EQ6_B2 Coef[1dh]=200000h ##Channel_1_EQ6_A0 Coef[1eh]=c1b2f5h ##Channel_1_EQ7_A1 Coef[1fh]=1e405ch ##Channel_1_EQ7_A2 Coef[20h]=3e4e76h ##Channel_1_EQ7_B1 Coef[21h]=e1a692h ##Channel_1_EQ7_B2 Coef[22h]=201a7dh ##Channel_1_EQ7_A0 Coef[23h]=000624h ##Channel_1_EQ8_A1 Coef[24h]=000312h ##Channel_1_EQ8_A2 Coef[25h]=3e34ceh ##Channel_1_EQ8_B1 Coef[26h]=e1bee9h ##Channel_1_EQ8_B2 Coef[27h]=000312h ##Channel_1_EQ8_A0 Coef[28h]=000624h ##Channel_1_EQ9_A1 Coef[29h]=000312h ##Channel_1_EQ9_A2 Coef[2ah]=3e34ceh ##Channel_1_EQ9_B1 Coef[2bh]=e1bee9h ##Channel_1_EQ9_B2 Coef[2ch]=000312h ##Channel_1_EQ9_A0 Coef[2dh]=000624h ##Channel_1_EQ10_A1 Coef[2eh]=000312h ##Channel_1_EQ10_A2 Coef[2fh]=3e34ceh ##Channel_1_EQ10_B1 Coef[30h]=e1bee9h ##Channel_1_EQ10_B2 Coef[31h]=000312h ##Channel_1_EQ10_A0 Coef[32h]=000000h ##Channel_1_EQ11_A1 Coef[33h]=000000h ##Channel_1_EQ11_A2 Coef[34h]=000000h ##Channel_1_EQ11_B1 Coef[35h]=000000h ##Channel_1_EQ11_B2 Coef[36h]=200000h ##Channel_1_EQ11_A0 Coef[37h]=000000h ##Channel_1_EQ12_A1 Coef[38h]=000000h ##Channel_1_EQ12_A2 Coef[39h]=000000h ##Channel_1_EQ12_B1 Coef[3ah]=000000h ##Channel_1_EQ12_B2 Coef[3bh]=200000h ##Channel_1_EQ12_A0 Coef[3ch]=000000h ##Channel_1_EQ13_A1 Coef[3dh]=000000h ##Channel_1_EQ13_A2 Coef[3eh]=000000h ##Channel_1_EQ13_B1 Coef[3fh]=000000h ##Channel_1_EQ13_B2 Coef[40h]=200000h ##Channel_1_EQ13_A0 Coef[41h]=000000h ##Channel_1_EQ14_A1 Coef[42h]=000000h ##Channel_1_EQ14_A2 Coef[43h]=000000h ##Channel_1_EQ14_B1 Coef[44h]=000000h ##Channel_1_EQ14_B2 Coef[45h]=200000h ##Channel_1_EQ14_A0 Coef[46h]=000000h ##Channel_1_EQ15_A1 Coef[47h]=000000h ##Channel_1_EQ15_A2 Coef[48h]=000000h ##Channel_1_EQ15_B1 Coef[49h]=000000h ##Channel_1_EQ15_B2 Coef[4ah]=200000h ##Channel_1_EQ15_A0 Coef[4bh]=7fffffh ##Channel_1_Mixer1 Coef[4ch]=7fffffh ##Channel_1_Mixer2 Coef[4dh]=7fffffh ##Channel_1_Prescale Coef[4eh]=7fffffh ##Channel_1_Postscale Coef[4fh]=c7b691h ##A0_of_L_channel_SRS_HPF Coef[50h]=38496eh ##A1_of_L_channel_SRS_HPF Coef[51h]=0c46f8h ##B1_of_L_channel_SRS_HPF Coef[52h]=0e81b9h ##A0_of_L_channel_SRS_LPF Coef[53h]=f22c12h ##A1_of_L_channel_SRS_LPF Coef[54h]=0fcabbh ##B1_of_L_channel_SRS_LPF Coef[55h]=200000h ##CH1.2_Power_Clipping Coef[56h]=200000h ##CCH1.2_DRC1_Attack_threshold Coef[57h]=080000h ##CH1.2_DRC1_Release_threshold Coef[58h]=200000h ##CH3.4_DRC2_Attack_threshold Coef[59h]=080000h ##CH3.4_DRC2_Release_threshold Coef[5ah]=200000h ##CH5.6_DRC3_Attack_threshold Coef[5bh]=080000h ##CH5.6_DRC3_Release_threshold Coef[5ch]=200000h ##CH7.8_DRC4_Attack_threshold Coef[5dh]=080000h ##CH7.8_DRC4_Release_threshold Coef[5eh]=00001ah ##Noise_Gate_Attack_Level Coef[5fh]=000053h ##Noise_Gate_Release_Level Coef[60h]=008000h ##DRC1_Energy_Coefficient Coef[61h]=002000h ##DRC2_Energy_Coefficient Coef[62h]=008000h ##DRC3_Energy_Coefficient Coef[63h]=008000h ##DRC4_Energy_Coefficient Coef[64h]=000000h DRC1_Power_Meter Coef[65h]=000000h DRC3_Power_Mete Coef[66h]=000000h DRC5_Power_Meter Coef[67h]=000000h DRC7_Power_Meter Coef[68h]=000000h ##Channel_1_DEQ1_A1 Coef[69h]=000000h ##Channel_1_DEQ1_A2 Coef[6ah]=000000h ##Channel_1_DEQ1_B1 Coef[6bh]=000000h ##Channel_1_DEQ1_B2 Coef[6ch]=200000h ##Channel_1_DEQ1_A0 Coef[6dh]=000000h ##Channel_1_DEQ2_A1 Coef[6eh]=000000h ##Channel_1_DEQ2_A2 Coef[6fh]=000000h ##Channel_1_DEQ2_B1 Coef[70h]=000000h ##Channel_1_DEQ2_B2 Coef[71h]=200000h ##Channel_1_DEQ2_A0 Coef[72h]=000000h ##Channel_1_DEQ3_A1 Coef[73h]=000000h ##Channel_1_DEQ3_A2 Coef[74h]=000000h ##Channel_1_DEQ3_B1 Coef[75h]=000000h ##Channel_1_DEQ3_B2 Coef[76h]=200000h ##Channel_1_DEQ3_A0 Coef[77h]=000000h ##Channel_1_DEQ4_A1 Coef[78h]=000000h ##Channel_1_DEQ4_A2 Coef[79h]=000000h ##Channel_1_DEQ4_B1 Coef[7ah]=000000h ##Channel_1_DEQ4_B2 Coef[7bh]=200000h ##Channel_1_DEQ4_A0 Coef[7ch]=000000h ##Reserve Coef[7dh]=000000h ##Reserve Coef[7eh]=000000h ##Reserve Coef[7fh]=000000h ##Reserve ######################Ram2_Mode######################## Coef[00h]=000000h ##Channel_2_EQ1_A1 Coef[01h]=000000h ##Channel_2_EQ1_A2 Coef[02h]=000000h ##Channel_2_EQ1_B1 Coef[03h]=000000h ##Channel_2_EQ1_B2 Coef[04h]=200000h ##Channel_2_EQ1_A0 Coef[05h]=000000h ##Channel_2_EQ2_A1 Coef[06h]=000000h ##Channel_2_EQ2_A2 Coef[07h]=000000h ##Channel_2_EQ2_B1 Coef[08h]=000000h ##Channel_2_EQ2_B2 Coef[09h]=200000h ##Channel_2_EQ2_A0 Coef[0ah]=000000h ##Channel_2_EQ3_A1 Coef[0bh]=000000h ##Channel_2_EQ3_A2 Coef[0ch]=000000h ##Channel_2_EQ3_B1 Coef[0dh]=000000h ##Channel_2_EQ3_B2 Coef[0eh]=200000h ##Channel_2_EQ3_A0 Coef[0fh]=000000h ##Channel_2_EQ4_A1 Coef[10h]=000000h ##Channel_2_EQ4_A2 Coef[11h]=000000h ##Channel_2_EQ4_B1 Coef[12h]=000000h ##Channel_2_EQ4_B2 Coef[13h]=200000h ##Channel_2_EQ4_A0 Coef[14h]=000000h ##Channel_2_EQ5_A1 Coef[15h]=000000h ##Channel_2_EQ5_A2 Coef[16h]=000000h ##Channel_2_EQ5_B1 Coef[17h]=000000h ##Channel_2_EQ5_B2 Coef[18h]=200000h ##Channel_2_EQ5_A0 Coef[19h]=000000h ##Channel_2_EQ6_A1 Coef[1ah]=000000h ##Channel_2_EQ6_A2 Coef[1bh]=000000h ##Channel_2_EQ6_B1 Coef[1ch]=000000h ##Channel_2_EQ6_B2 Coef[1dh]=200000h ##Channel_2_EQ6_A0 Coef[1eh]=000000h ##Channel_2_EQ7_A1 Coef[1fh]=000000h ##Channel_2_EQ7_A2 Coef[20h]=000000h ##Channel_2_EQ7_B1 Coef[21h]=000000h ##Channel_2_EQ7_B2 Coef[22h]=200000h ##Channel_2_EQ7_A0 Coef[23h]=000000h ##Channel_2_EQ8_A1 Coef[24h]=000000h ##Channel_2_EQ8_A2 Coef[25h]=000000h ##Channel_2_EQ8_B1 Coef[26h]=000000h ##Channel_2_EQ8_B2 Coef[27h]=200000h ##Channel_2_EQ8_A0 Coef[28h]=000000h ##Channel_2_EQ9_A1 Coef[29h]=000000h ##Channel_2_EQ9_A2 Coef[2ah]=000000h ##Channel_2_EQ9_B1 Coef[2bh]=000000h ##Channel_2_EQ9_B2 Coef[2ch]=200000h ##Channel_2_EQ9_A0 Coef[2dh]=000000h ##Channel_2_EQ10_A1 Coef[2eh]=000000h ##Channel_2_EQ10_A2 Coef[2fh]=000000h ##Channel_2_EQ10_B1 Coef[30h]=000000h ##Channel_2_EQ10_B2 Coef[31h]=200000h ##Channel_2_EQ10_A0 Coef[32h]=000000h ##Channel_2_EQ11_A1 Coef[33h]=000000h ##Channel_2_EQ11_A2 Coef[34h]=000000h ##Channel_2_EQ11_B1 Coef[35h]=000000h ##Channel_2_EQ11_B2 Coef[36h]=200000h ##Channel_2_EQ11_A0 Coef[37h]=000000h ##Channel_2_EQ12_A1 Coef[38h]=000000h ##Channel_2_EQ12_A2 Coef[39h]=000000h ##Channel_2_EQ12_B1 Coef[3ah]=000000h ##Channel_2_EQ12_B2 Coef[3bh]=200000h ##Channel_2_EQ12_A0 Coef[3ch]=000000h ##Channel_2_EQ13_A1 Coef[3dh]=000000h ##Channel_2_EQ13_A2 Coef[3eh]=000000h ##Channel_2_EQ13_B1 Coef[3fh]=000000h ##Channel_2_EQ13_B2 Coef[40h]=200000h ##Channel_2_EQ13_A0 Coef[41h]=000000h ##Channel_2_EQ14_A1 Coef[42h]=000000h ##Channel_2_EQ14_A2 Coef[43h]=000000h ##Channel_2_EQ14_B1 Coef[44h]=000000h ##Channel_2_EQ14_B2 Coef[45h]=200000h ##Channel_2_EQ14_A0 Coef[46h]=000000h ##Channel_2_EQ15_A1 Coef[47h]=000000h ##Channel_2_EQ15_A2 Coef[48h]=000000h ##Channel_2_EQ15_B1 Coef[49h]=000000h ##Channel_2_EQ15_B2 Coef[4ah]=200000h ##Channel_2_EQ15_A0 Coef[4bh]=7fffffh ##Channel_2_Mixer1 Coef[4ch]=7fffffh ##Channel_2_Mixer2 Coef[4dh]=7fffffh ##Channel_2_Prescale Coef[4eh]=7fffffh ##Channel_2_Postscale Coef[4fh]=c7b691h ##A0_of_R_channel_SRS_HPF Coef[50h]=38496eh ##A1_of_R_channel_SRS_HPF Coef[51h]=0c46f8h ##B1_of_R_channel_SRS_HPF Coef[52h]=0e81b9h ##A0_of_R_channel_SRS_LPF Coef[53h]=f22c12h ##A1_of_R_channel_SRS_LPF Coef[54h]=0fcabbh ##B1_of_R_channel_SRS_LPF Coef[55h]=000000h ##Reserve Coef[56h]=000000h ##Reserve Coef[57h]=000000h ##Reserve Coef[58h]=000000h ##Reserve Coef[59h]=000000h ##Reserve Coef[5ah]=000000h ##Reserve Coef[5bh]=000000h ##Reserve Coef[5ch]=000000h ##Reserve Coef[5dh]=000000h ##Reserve Coef[5eh]=000000h ##Reserve Coef[5fh]=000000h ##Reserve Coef[60h]=000000h ##Reserve Coef[61h]=000000h ##Reserve Coef[62h]=000000h ##Reserve Coef[63h]=000000h ##Reserve Coef[64h]=000000h DRC2_Power_Meter Coef[65h]=000000h DRC4_Power_Mete Coef[66h]=000000h DRC6_Power_Meter Coef[67h]=000000h DRC8_Power_Meter Coef[68h]=000000h ##Channel_2_DEQ1_A1 Coef[69h]=000000h ##Channel_2_DEQ1_A2 Coef[6ah]=000000h ##Channel_2_DEQ1_B1 Coef[6bh]=000000h ##Channel_2_DEQ1_B2 Coef[6ch]=200000h ##Channel_2_DEQ1_A0 Coef[6dh]=000000h ##Channel_2_DEQ2_A1 Coef[6eh]=000000h ##Channel_2_DEQ2_A2 Coef[6fh]=000000h ##Channel_2_DEQ2_B1 Coef[70h]=000000h ##Channel_2_DEQ2_B2 Coef[71h]=200000h ##Channel_2_DEQ2_A0 Coef[72h]=000000h ##Channel_2_DEQ3_A1 Coef[73h]=000000h ##Channel_2_DEQ3_A2 Coef[74h]=000000h ##Channel_2_DEQ3_B1 Coef[75h]=000000h ##Channel_2_DEQ3_B2 Coef[76h]=200000h ##Channel_2_DEQ3_A0 Coef[77h]=000000h ##Channel_2_DEQ4_A1 Coef[78h]=000000h ##Channel_2_DEQ4_A2 Coef[79h]=000000h ##Channel_2_DEQ4_B1 Coef[7ah]=000000h ##Channel_2_DEQ4_B2 Coef[7bh]=200000h ##Channel_2_DEQ4_A0 Coef[7ch]=000000h ##Reserve Coef[7dh]=000000h ##Reserve Coef[7eh]=000000h ##Reserve Coef[7fh]=000000h ##Reserve ######################EQ_Mode######################## cccccccc ##Normal_mode cccccccc ##Rock_mode cccccccc ##Jazz_mode cccccccc ##Classic_mode cccccccc ##Pop_mode ######################Filters######################## Filter_number-0:Flat,1:Peak,2:HighPass,3:Lowpass,4:HighShelf,5:Lowshelf 1.0 ##Channel1_EQ1_Filter 32.0 ##Channel1_EQ1_Frequency 4.0 ##Channel1_EQ1_Gain 0.7 ##Channel1_EQ1_Q 3.0 ##Channel1_EQ2_Filter 600.0 ##Channel1_EQ2_Frequency 0.0 ##Channel1_EQ2_Gain 0.7 ##Channel1_EQ2_Q 1.0 ##Channel1_EQ3_Filter 64.0 ##Channel1_EQ3_Frequency 2.5 ##Channel1_EQ3_Gain 0.7 ##Channel1_EQ3_Q 1.0 ##Channel1_EQ4_Filter 125.0 ##Channel1_EQ4_Frequency 1.0 ##Channel1_EQ4_Gain 0.7 ##Channel1_EQ4_Q 1.0 ##Channel1_EQ5_Filter 250.0 ##Channel1_EQ5_Frequency 3.0 ##Channel1_EQ5_Gain 0.7 ##Channel1_EQ5_Q 0.0 ##Channel1_EQ6_Filter 32.0 ##Channel1_EQ6_Frequency 4.0 ##Channel1_EQ6_Gain 0.7 ##Channel1_EQ6_Q 5.0 ##Channel1_EQ7_Filter 600.0 ##Channel1_EQ7_Frequency 2.0 ##Channel1_EQ7_Gain 0.7 ##Channel1_EQ7_Q 3.0 ##Channel1_EQ8_Filter 600.0 ##Channel1_EQ8_Frequency 0.0 ##Channel1_EQ8_Gain 0.7 ##Channel1_EQ8_Q 3.0 ##Channel1_EQ9_Filter 600.0 ##Channel1_EQ9_Frequency 0.0 ##Channel1_EQ9_Gain 0.7 ##Channel1_EQ9_Q 3.0 ##Channel1_EQ10_Filter 600.0 ##Channel1_EQ10_Frequency 0.0 ##Channel1_EQ10_Gain 0.7 ##Channel1_EQ10_Q 0.0 ##Channel1_EQ11_Filter 2000.0 ##Channel1_EQ11_Frequency 0.0 ##Channel1_EQ11_Gain 0.7 ##Channel1_EQ11_Q 0.0 ##Channel1_EQ12_Filter 2000.0 ##Channel1_EQ12_Frequency 0.0 ##Channel1_EQ12_Gain 0.7 ##Channel1_EQ12_Q 0.0 ##Channel1_EQ13_Filter 2000.0 ##Channel1_EQ13_Frequency 0.0 ##Channel1_EQ13_Gain 0.7 ##Channel1_EQ13_Q 0.0 ##Channel1_EQ14_Filter 2000.0 ##Channel1_EQ14_Frequency 0.0 ##Channel1_EQ14_Gain 0.7 ##Channel1_EQ14_Q 0.0 ##Channel1_EQ15_Filter 2000.0 ##Channel1_EQ15_Frequency 0.0 ##Channel1_EQ15_Gain 0.7 ##Channel1_EQ15_Q 0.0 ##Channel1_DEQ1_Filter 2000.0 ##Channel1_DEQ1_Frequency 0.0 ##Channel1_DEQ1_Gain 0.7 ##Channel1_DEQ1_Q 0.0 ##Channel1_DEQ2_Filter 2000.0 ##Channel1_DEQ2_Frequency 0.0 ##Channel1_DEQ2_Gain 0.7 ##Channel1_DEQ2_Q 0.0 ##Channel1_DEQ3_Filter 2000.0 ##Channel1_DEQ3_Frequency 0.0 ##Channel1_DEQ3_Gain 0.7 ##Channel1_DEQ3_Q 0.0 ##Channel1_DEQ4_Filter 2000.0 ##Channel1_DEQ4_Frequency 0.0 ##Channel1_DEQ4_Gain 0.7 ##Channel1_DEQ4_Q 0.0 ##Channel2_EQ1_Filter 2000.0 ##Channel2_EQ1_Frequency 0.0 ##Channel2_EQ1_Gain 0.7 ##Channel2_EQ1_Q 0.0 ##Channel2_EQ2_Filter 2000.0 ##Channel2_EQ2_Frequency 0.0 ##Channel2_EQ2_Gain 0.7 ##Channel2_EQ2_Q 0.0 ##Channel2_EQ3_Filter 2000.0 ##Channel2_EQ3_Frequency 0.0 ##Channel2_EQ3_Gain 0.7 ##Channel2_EQ3_Q 0.0 ##Channel2_EQ4_Filter 2000.0 ##Channel2_EQ4_Frequency 0.0 ##Channel2_EQ4_Gain 0.7 ##Channel2_EQ4_Q 0.0 ##Channel2_EQ5_Filter 2000.0 ##Channel2_EQ5_Frequency 0.0 ##Channel2_EQ5_Gain 0.7 ##Channel2_EQ5_Q 0.0 ##Channel2_EQ6_Filter 2000.0 ##Channel2_EQ6_Frequency 0.0 ##Channel2_EQ6_Gain 0.7 ##Channel2_EQ6_Q 0.0 ##Channel2_EQ7_Filter 2000.0 ##Channel2_EQ7_Frequency 0.0 ##Channel2_EQ7_Gain 0.7 ##Channel2_EQ7_Q 0.0 ##Channel2_EQ8_Filter 2000.0 ##Channel2_EQ8_Frequency 0.0 ##Channel2_EQ8_Gain 0.7 ##Channel2_EQ8_Q 0.0 ##Channel2_EQ9_Filter 2000.0 ##Channel2_EQ9_Frequency 0.0 ##Channel2_EQ9_Gain 0.7 ##Channel2_EQ9_Q 0.0 ##Channel2_EQ10_Filter 2000.0 ##Channel2_EQ10_Frequency 0.0 ##Channel2_EQ10_Gain 0.7 ##Channel2_EQ10_Q 0.0 ##Channel2_EQ11_Filter 2000.0 ##Channel2_EQ11_Frequency 0.0 ##Channel2_EQ11_Gain 0.7 ##Channel2_EQ11_Q 0.0 ##Channel2_EQ12_Filter 2000.0 ##Channel2_EQ12_Frequency 0.0 ##Channel2_EQ12_Gain 0.7 ##Channel2_EQ12_Q 0.0 ##Channel2_EQ13_Filter 2000.0 ##Channel2_EQ13_Frequency 0.0 ##Channel2_EQ13_Gain 0.7 ##Channel2_EQ13_Q 0.0 ##Channel2_EQ14_Filter 2000.0 ##Channel2_EQ14_Frequency 0.0 ##Channel2_EQ14_Gain 0.7 ##Channel2_EQ14_Q 0.0 ##Channel2_EQ15_Filter 2000.0 ##Channel2_EQ15_Frequency 0.0 ##Channel2_EQ15_Gain 0.7 ##Channel2_EQ15_Q 0.0 ##Channel2_DEQ1_Filter 2000.0 ##Channel2_DEQ1_Frequency 0.0 ##Channel2_DEQ1_Gain 0.7 ##Channel2_DEQ1_Q 0.0 ##Channel2_DEQ2_Filter 2000.0 ##Channel2_DEQ2_Frequency 0.0 ##Channel2_DEQ2_Gain 0.7 ##Channel2_DEQ2_Q 0.0 ##Channel2_DEQ3_Filter 2000.0 ##Channel2_DEQ3_Frequency 0.0 ##Channel2_DEQ3_Gain 0.7 ##Channel2_DEQ3_Q 0.0 ##Channel2_DEQ4_Filter 2000.0 ##Channel2_DEQ4_Frequency 0.0 ##Channel2_DEQ4_Gain 0.7 ##Channel2_DEQ4_Q 0 ##filter_order -858993460 ##drc_left_high_pass_filter -858993460 ##drc_right_high_pass_filter -858993460 ##drc_left_low_pass_filter -858993460 ##drc_right_low_pass_filter -858993460 ##SRS_CH1_HPF_Freq -858993460 ##SRS_CH1_LPF_Freq -107374176.000 ##SRS_CH1_HPF_Gain -107374176.000 ##SRS_CH1_LPF_Gain1 -107374176.000 ##SRS_CH1_LPF_Gain2 -858993460 ##SRS_CH2_HPF_Freq -858993460 ##SRS_CH2_LPF_Freq -107374176.000 ##SRS_CH2_HPF_Gain -107374176.000 ##SRS_CH2_LPF_Gain1 -107374176.000 ##SRS_CH2_LPF_Gain2 twmid1015ver1.c (11,527 bytes)
//#####################################################
//#WriteBy:ESMT
//#Product:AD83586B_V3.5
//#Date:2020/10/15
//#####################################################
//###################Register_Table {Register Address, Register Data}####################
REG_TAB m_reg_tab[]= {
{0x00, 0x00},//##State_Control_1
{0x01, 0x06},//##State_Control_2
{0x02, 0x00},//##State_Control_3
{0x03, 0x18},//##Master_volume_control
{0x04, 0x14},//##Channel_1_volume_control
{0x05, 0x14},//##Channel_2_volume_control
{0x06, 0x14},//##Channel_3_volume_control
{0x07, 0x10},//##Bass_tone_boost_and_cut
{0x08, 0x10},//##Treble_tone_boost_and_cut
{0x09, 0x02},//##Bass_management_crossover_frequency
{0x0a, 0x98},//##State_Control_4
{0x0b, 0x02},//##Channel_1_configuration_registers
{0x0c, 0x02},//##Channel_2_configuration_registers
{0x0d, 0x00},//##Channel_3_configuration_registers
{0x0e, 0x6a},//##DRC_limiter_attack/release_rate
{0x11, 0x22},//##State_Control_5
{0x12, 0x81},//##PVDD_under_voltage_selection
{0x13, 0x00},//##Zero_detection_level_selection
{0x14, 0x00},//##Coefficient_RAM_base_address
{0x15, 0xc0},//##Top_8-bits_of_coefficients_A1
{0x16, 0x0e},//##Middle_8-bits_of_coefficients_A1
{0x17, 0xbd},//##Bottom_8-bits_of_coefficients_A1
{0x18, 0x1f},//##Top_8-bits_of_coefficients_A2
{0x19, 0xf5},//##Middle_8-bits_of_coefficients_A2
{0x1a, 0xf7},//##Bottom_8-bits_of_coefficients_A2
{0x1b, 0x3f},//##Top_8-bits_of_coefficients_B1
{0x1c, 0xf1},//##Middle_8-bits_of_coefficients_B1
{0x1d, 0x43},//##Bottom_8-bits_of_coefficients_B1
{0x1e, 0xe0},//##Top_8-bits_of_coefficients_B2
{0x1f, 0x0c},//##Middle_8-bits_of_coefficients_B2
{0x20, 0x16},//##Bottom_8-bits_of_coefficients_B2
{0x21, 0x1f},//##Top_8-bits_of_coefficients_A0
{0x22, 0xfd},//##Middle_8-bits_of_coefficients_A0
{0x23, 0xf3},//##Bottom_8-bits_of_coefficients_A0
{0x24, 0x00},//##CfRW
{0x2a, 0x6d},//##Power_saving_mode_switching_level
{0x2b, 0x3f},//##Volume_fine_tune
};
//###################RAM_Table {RAM Address, Top Byte Of RAM Data , Middle Byte Of RAM Data , Botton Byte Of RAM Data }####################
RAM_TAB m_ram_tab[]= {
{0x00, 0xc0, 0x0e, 0xbd},//##Channel_1_EQ1_A1
{0x01, 0x1f, 0xf5, 0xf7},//##Channel_1_EQ1_A2
{0x02, 0x3f, 0xf1, 0x43},//##Channel_1_EQ1_B1
{0x03, 0xe0, 0x0c, 0x16},//##Channel_1_EQ1_B2
{0x04, 0x1f, 0xfd, 0xf3},//##Channel_1_EQ1_A0
{0x05, 0xc0, 0x5a, 0x70},//##Channel_1_EQ2_A1
{0x06, 0x1f, 0xa0, 0xa0},//##Channel_1_EQ2_A2
{0x07, 0x3f, 0xa5, 0x90},//##Channel_1_EQ2_B1
{0x08, 0xe0, 0x59, 0xe4},//##Channel_1_EQ2_B2
{0x09, 0x20, 0x05, 0x7b},//##Channel_1_EQ2_A0
{0x0a, 0xc0, 0xab, 0x10},//##Channel_1_EQ3_A1
{0x0b, 0x1f, 0x41, 0x3e},//##Channel_1_EQ3_A2
{0x0c, 0x3f, 0x54, 0xf0},//##Channel_1_EQ3_B1
{0x0d, 0xe0, 0xa8, 0xe5},//##Channel_1_EQ3_B2
{0x0e, 0x20, 0x15, 0xdd},//##Channel_1_EQ3_A0
{0x0f, 0xc0, 0x16, 0xf7},//##Channel_1_EQ4_A1
{0x10, 0x1f, 0xf4, 0x84},//##Channel_1_EQ4_A2
{0x11, 0x3f, 0xe9, 0x05},//##Channel_1_EQ4_B1
{0x12, 0xe0, 0x16, 0xf3},//##Channel_1_EQ4_B2
{0x13, 0x1f, 0xf4, 0x84},//##Channel_1_EQ4_A0
{0x14, 0xc1, 0x8d, 0xbc},//##Channel_1_EQ5_A1
{0x15, 0x1e, 0x89, 0xe5},//##Channel_1_EQ5_A2
{0x16, 0x3e, 0x72, 0x44},//##Channel_1_EQ5_B1
{0x17, 0xe1, 0x85, 0x2c},//##Channel_1_EQ5_B2
{0x18, 0x1f, 0xf0, 0xee},//##Channel_1_EQ5_A0
{0x19, 0xc9, 0x97, 0x42},//##Channel_1_EQ6_A1
{0x1a, 0x18, 0x3b, 0x93},//##Channel_1_EQ6_A2
{0x1b, 0x36, 0x68, 0xbe},//##Channel_1_EQ6_B1
{0x1c, 0xe8, 0x86, 0x65},//##Channel_1_EQ6_B2
{0x1d, 0x1f, 0x3e, 0x08},//##Channel_1_EQ6_A0
{0x1e, 0xcc, 0xa2, 0xe9},//##Channel_1_EQ7_A1
{0x1f, 0x1b, 0x08, 0xa5},//##Channel_1_EQ7_A2
{0x20, 0x33, 0x5d, 0x17},//##Channel_1_EQ7_B1
{0x21, 0xe5, 0xc2, 0x85},//##Channel_1_EQ7_B2
{0x22, 0x1f, 0x34, 0xd6},//##Channel_1_EQ7_A0
{0x23, 0xf4, 0xe6, 0xa1},//##Channel_1_EQ8_A1
{0x24, 0x0d, 0x0c, 0xb4},//##Channel_1_EQ8_A2
{0x25, 0x0b, 0x19, 0x5f},//##Channel_1_EQ8_B1
{0x26, 0xf5, 0x1f, 0x5e},//##Channel_1_EQ8_B2
{0x27, 0x1d, 0xd3, 0xed},//##Channel_1_EQ8_A0
{0x28, 0x00, 0x00, 0x00},//##Channel_3_EQ1_A1
{0x29, 0x00, 0x00, 0x00},//##Channel_3_EQ1_A2
{0x2a, 0x00, 0x00, 0x00},//##Channel_3_EQ1_B1
{0x2b, 0x00, 0x00, 0x00},//##Channel_3_EQ1_B2
{0x2c, 0x20, 0x00, 0x00},//##Channel_3_EQ1_A0
{0x2d, 0x00, 0x00, 0x00},//##Channel_3_EQ3_A1
{0x2e, 0x00, 0x00, 0x00},//##Channel_3_EQ3_A2
{0x2f, 0x00, 0x00, 0x00},//##Channel_3_EQ3_B1
{0x30, 0x00, 0x00, 0x00},//##Channel_3_EQ3_B2
{0x31, 0x20, 0x00, 0x00},//##Channel_3_EQ3_A0
{0x32, 0x00, 0x00, 0x00},//##Channel_2_EQ1_A1
{0x33, 0x00, 0x00, 0x00},//##Channel_2_EQ1_A2
{0x34, 0x00, 0x00, 0x00},//##Channel_2_EQ1_B1
{0x35, 0x00, 0x00, 0x00},//##Channel_2_EQ1_B2
{0x36, 0x20, 0x00, 0x00},//##Channel_2_EQ1_A0
{0x37, 0x00, 0x00, 0x00},//##Channel_2_EQ2_A1
{0x38, 0x00, 0x00, 0x00},//##Channel_2_EQ2_A2
{0x39, 0x00, 0x00, 0x00},//##Channel_2_EQ2_B1
{0x3a, 0x00, 0x00, 0x00},//##Channel_2_EQ2_B2
{0x3b, 0x20, 0x00, 0x00},//##Channel_2_EQ2_A0
{0x3c, 0x00, 0x00, 0x00},//##Channel_2_EQ3_A1
{0x3d, 0x00, 0x00, 0x00},//##Channel_2_EQ3_A2
{0x3e, 0x00, 0x00, 0x00},//##Channel_2_EQ3_B1
{0x3f, 0x00, 0x00, 0x00},//##Channel_2_EQ3_B2
{0x40, 0x20, 0x00, 0x00},//##Channel_2_EQ3_A0
{0x41, 0x00, 0x00, 0x00},//##Channel_2_EQ4_A1
{0x42, 0x00, 0x00, 0x00},//##Channel_2_EQ4_A2
{0x43, 0x00, 0x00, 0x00},//##Channel_2_EQ4_B1
{0x44, 0x00, 0x00, 0x00},//##Channel_2_EQ4_B2
{0x45, 0x20, 0x00, 0x00},//##Channel_2_EQ4_A0
{0x46, 0x00, 0x00, 0x00},//##Channel_2_EQ5_A1
{0x47, 0x00, 0x00, 0x00},//##Channel_2_EQ5_A2
{0x48, 0x00, 0x00, 0x00},//##Channel_2_EQ5_B1
{0x49, 0x00, 0x00, 0x00},//##Channel_2_EQ5_B2
{0x4a, 0x20, 0x00, 0x00},//##Channel_2_EQ5_A0
{0x4b, 0x00, 0x00, 0x00},//##Channel_2_EQ6_A1
{0x4c, 0x00, 0x00, 0x00},//##Channel_2_EQ6_A2
{0x4d, 0x00, 0x00, 0x00},//##Channel_2_EQ6_B1
{0x4e, 0x00, 0x00, 0x00},//##Channel_2_EQ6_B2
{0x4f, 0x20, 0x00, 0x00},//##Channel_2_EQ6_A0
{0x50, 0x00, 0x00, 0x00},//##Channel_2_EQ7_A1
{0x51, 0x00, 0x00, 0x00},//##Channel_2_EQ7_A2
{0x52, 0x00, 0x00, 0x00},//##Channel_2_EQ7_B1
{0x53, 0x00, 0x00, 0x00},//##Channel_2_EQ7_B2
{0x54, 0x20, 0x00, 0x00},//##Channel_2_EQ7_A0
{0x55, 0x00, 0x00, 0x00},//##Channel_2_EQ8_A1
{0x56, 0x00, 0x00, 0x00},//##Channel_2_EQ8_A2
{0x57, 0x00, 0x00, 0x00},//##Channel_2_EQ8_B1
{0x58, 0x00, 0x00, 0x00},//##Channel_2_EQ8_B2
{0x59, 0x20, 0x00, 0x00},//##Channel_2_EQ8_A0
{0x5a, 0x00, 0x00, 0x00},//##Channel_3_EQ2_A1
{0x5b, 0x00, 0x00, 0x00},//##Channel_3_EQ2_A2
{0x5c, 0x00, 0x00, 0x00},//##Channel_3_EQ2_B1
{0x5d, 0x00, 0x00, 0x00},//##Channel_3_EQ2_B2
{0x5e, 0x20, 0x00, 0x00},//##Channel_3_EQ2_A0
{0x5f, 0x00, 0x00, 0x00},//##Channel_3_EQ4_A1
{0x60, 0x00, 0x00, 0x00},//##Channel_3_EQ4_A2
{0x61, 0x00, 0x00, 0x00},//##Channel_3_EQ4_B1
{0x62, 0x00, 0x00, 0x00},//##Channel_3_EQ4_B2
{0x63, 0x20, 0x00, 0x00},//##Channel_3_EQ4_A0
{0x64, 0x7f, 0xff, 0xff},//##Channel-1_Mixer1
{0x65, 0x00, 0x00, 0x00},//##Channel-1_Mixer2
{0x66, 0x00, 0x00, 0x00},//##Channel-2_Mixer1
{0x67, 0x7f, 0xff, 0xff},//##Channel-2_Mixer2
{0x68, 0x40, 0x00, 0x00},//##Channel-3_Mixer1
{0x69, 0x40, 0x00, 0x00},//##Channel-3_Mixer2
{0x6a, 0x7f, 0xff, 0xff},//##Channel-1_Prescale
{0x6b, 0x7f, 0xff, 0xff},//##Channel-2_Prescale
{0x6c, 0x7f, 0xff, 0xff},//##Channel-1_Postscale
{0x6d, 0x7f, 0xff, 0xff},//##Channel-2_Postscale
{0x6e, 0x7f, 0xff, 0xff},//##Channel-3_Postscale
{0x6f, 0x20, 0x00, 0x00},//##Channel1.2_Power_Clipping
{0x70, 0x20, 0x00, 0x00},//##Channel-3_Power_Clipping
{0x71, 0x20, 0x00, 0x00},//##CH1.2_DRC_Attack_threshold
{0x72, 0x08, 0x00, 0x00},//##CH1.2_DRC_Release_threshold
{0x73, 0x20, 0x00, 0x00},//##CH3_DRC_Attack_threshold
{0x74, 0x08, 0x00, 0x00},//##CH3_DRC_Release_threshold
{0x75, 0x00, 0x00, 0x1a},//##NGAL
{0x76, 0x00, 0x00, 0x53},//##NGRL
{0x77, 0x00, 0x80, 0x00},//##CH1.2_DRC_EC
{0x78, 0x00, 0x20, 0x00},//##CH3_DRC_EC
{0x79, 0xc7, 0xb6, 0x91},//##SRS_HPFA0
{0x7a, 0x38, 0x49, 0x6e},//##SRS_HPFA1
{0x7b, 0x0c, 0x46, 0xf8},//##SRS_HPFB1
{0x7c, 0x0e, 0x81, 0xb9},//##SRS_LPFA0
{0x7d, 0xf2, 0x2c, 0x12},//##SRS_LPFA1
{0x7e, 0x0f, 0xca, 0xbb},//##SRS_LPFB1
};
twmid1015ver1.txt (9,249 bytes)
##################################################### #WriteBy:ESMT #Product:AD83586B_V3.5 #Date:2020/10/15 ##################################################### ###################Register_Table#################### Reg[00h]=00h ##State_Control_1 Reg[01h]=06h ##State_Control_2 Reg[02h]=00h ##State_Control_3 Reg[03h]=18h ##Master_volume_control Reg[04h]=14h ##Channel_1_volume_control Reg[05h]=14h ##Channel_2_volume_control Reg[06h]=14h ##Channel_3_volume_control Reg[07h]=10h ##Bass_tone_boost_and_cut Reg[08h]=10h ##Treble_tone_boost_and_cut Reg[09h]=02h ##Bass_management_crossover_frequency Reg[0Ah]=98h ##State_Control_4 Reg[0Bh]=02h ##Channel_1_configuration_registers Reg[0Ch]=02h ##Channel_2_configuration_registers Reg[0Dh]=00h ##Channel_3_configuration_registers Reg[0Eh]=6ah ##DRC_limiter_attack/release_rate Reg[0Fh]=00h ##Reserved Reg[10h]=26h ##Reserved Reg[11h]=22h ##State_Control_5 Reg[12h]=81h ##PVDD_under_voltage_selection Reg[13h]=00h ##Zero_detection_level_selection Reg[14h]=00h ##Coefficient_RAM_base_address Reg[15h]=c0h ##Top_8-bits_of_coefficients_A1 Reg[16h]=0eh ##Middle_8-bits_of_coefficients_A1 Reg[17h]=bdh ##Bottom_8-bits_of_coefficients_A1 Reg[18h]=1fh ##Top_8-bits_of_coefficients_A2 Reg[19h]=f5h ##Middle_8-bits_of_coefficients_A2 Reg[1Ah]=f7h ##Bottom_8-bits_of_coefficients_A2 Reg[1Bh]=3fh ##Top_8-bits_of_coefficients_B1 Reg[1Ch]=f1h ##Middle_8-bits_of_coefficients_B1 Reg[1Dh]=43h ##Bottom_8-bits_of_coefficients_B1 Reg[1Eh]=e0h ##Top_8-bits_of_coefficients_B2 Reg[1Fh]=0ch ##Middle_8-bits_of_coefficients_B2 Reg[20h]=16h ##Bottom_8-bits_of_coefficients_B2 Reg[21h]=1fh ##Top_8-bits_of_coefficients_A0 Reg[22h]=fdh ##Middle_8-bits_of_coefficients_A0 Reg[23h]=f3h ##Bottom_8-bits_of_coefficients_A0 Reg[24h]=00h ##CfRW Reg[25h]=00h ##Reserved Reg[26h]=00h ##Reserved Reg[27h]=3fh ##Reserved Reg[28h]=00h ##Reserved Reg[29h]=00h ##Reserved Reg[2Ah]=6dh ##Power_saving_mode_switching_level Reg[2Bh]=3fh ##Volume_fine_tune #####################Ram_Table####################### Coef[00h]=c00ebdh ##Channel_1_EQ1_A1 Coef[01h]=1ff5f7h ##Channel_1_EQ1_A2 Coef[02h]=3ff143h ##Channel_1_EQ1_B1 Coef[03h]=e00c16h ##Channel_1_EQ1_B2 Coef[04h]=1ffdf3h ##Channel_1_EQ1_A0 Coef[05h]=c05a70h ##Channel_1_EQ2_A1 Coef[06h]=1fa0a0h ##Channel_1_EQ2_A2 Coef[07h]=3fa590h ##Channel_1_EQ2_B1 Coef[08h]=e059e4h ##Channel_1_EQ2_B2 Coef[09h]=20057bh ##Channel_1_EQ2_A0 Coef[0Ah]=c0ab10h ##Channel_1_EQ3_A1 Coef[0Bh]=1f413eh ##Channel_1_EQ3_A2 Coef[0Ch]=3f54f0h ##Channel_1_EQ3_B1 Coef[0Dh]=e0a8e5h ##Channel_1_EQ3_B2 Coef[0Eh]=2015ddh ##Channel_1_EQ3_A0 Coef[0Fh]=c016f7h ##Channel_1_EQ4_A1 Coef[10h]=1ff484h ##Channel_1_EQ4_A2 Coef[11h]=3fe905h ##Channel_1_EQ4_B1 Coef[12h]=e016f3h ##Channel_1_EQ4_B2 Coef[13h]=1ff484h ##Channel_1_EQ4_A0 Coef[14h]=c18dbch ##Channel_1_EQ5_A1 Coef[15h]=1e89e5h ##Channel_1_EQ5_A2 Coef[16h]=3e7244h ##Channel_1_EQ5_B1 Coef[17h]=e1852ch ##Channel_1_EQ5_B2 Coef[18h]=1ff0eeh ##Channel_1_EQ5_A0 Coef[19h]=c99742h ##Channel_1_EQ6_A1 Coef[1Ah]=183b93h ##Channel_1_EQ6_A2 Coef[1Bh]=3668beh ##Channel_1_EQ6_B1 Coef[1Ch]=e88665h ##Channel_1_EQ6_B2 Coef[1Dh]=1f3e08h ##Channel_1_EQ6_A0 Coef[1Eh]=cca2e9h ##Channel_1_EQ7_A1 Coef[1Fh]=1b08a5h ##Channel_1_EQ7_A2 Coef[20h]=335d17h ##Channel_1_EQ7_B1 Coef[21h]=e5c285h ##Channel_1_EQ7_B2 Coef[22h]=1f34d6h ##Channel_1_EQ7_A0 Coef[23h]=f4e6a1h ##Channel_1_EQ8_A1 Coef[24h]=0d0cb4h ##Channel_1_EQ8_A2 Coef[25h]=0b195fh ##Channel_1_EQ8_B1 Coef[26h]=f51f5eh ##Channel_1_EQ8_B2 Coef[27h]=1dd3edh ##Channel_1_EQ8_A0 Coef[28h]=000000h ##Channel_3_EQ1_A1 Coef[29h]=000000h ##Channel_3_EQ1_A2 Coef[2Ah]=000000h ##Channel_3_EQ1_B1 Coef[2Bh]=000000h ##Channel_3_EQ1_B2 Coef[2Ch]=200000h ##Channel_3_EQ1_A0 Coef[2Dh]=000000h ##Channel_3_EQ3_A1 Coef[2Eh]=000000h ##Channel_3_EQ3_A2 Coef[2Fh]=000000h ##Channel_3_EQ3_B1 Coef[30h]=000000h ##Channel_3_EQ3_B2 Coef[31h]=200000h ##Channel_3_EQ3_A0 Coef[32h]=000000h ##Channel_2_EQ1_A1 Coef[33h]=000000h ##Channel_2_EQ1_A2 Coef[34h]=000000h ##Channel_2_EQ1_B1 Coef[35h]=000000h ##Channel_2_EQ1_B2 Coef[36h]=200000h ##Channel_2_EQ1_A0 Coef[37h]=000000h ##Channel_2_EQ2_A1 Coef[38h]=000000h ##Channel_2_EQ2_A2 Coef[39h]=000000h ##Channel_2_EQ2_B1 Coef[3Ah]=000000h ##Channel_2_EQ2_B2 Coef[3Bh]=200000h ##Channel_2_EQ2_A0 Coef[3Ch]=000000h ##Channel_2_EQ3_A1 Coef[3Dh]=000000h ##Channel_2_EQ3_A2 Coef[3Eh]=000000h ##Channel_2_EQ3_B1 Coef[3Fh]=000000h ##Channel_2_EQ3_B2 Coef[40h]=200000h ##Channel_2_EQ3_A0 Coef[41h]=000000h ##Channel_2_EQ4_A1 Coef[42h]=000000h ##Channel_2_EQ4_A2 Coef[43h]=000000h ##Channel_2_EQ4_B1 Coef[44h]=000000h ##Channel_2_EQ4_B2 Coef[45h]=200000h ##Channel_2_EQ4_A0 Coef[46h]=000000h ##Channel_2_EQ5_A1 Coef[47h]=000000h ##Channel_2_EQ5_A2 Coef[48h]=000000h ##Channel_2_EQ5_B1 Coef[49h]=000000h ##Channel_2_EQ5_B2 Coef[4Ah]=200000h ##Channel_2_EQ5_A0 Coef[4Bh]=000000h ##Channel_2_EQ6_A1 Coef[4Ch]=000000h ##Channel_2_EQ6_A2 Coef[4Dh]=000000h ##Channel_2_EQ6_B1 Coef[4Eh]=000000h ##Channel_2_EQ6_B2 Coef[4Fh]=200000h ##Channel_2_EQ6_A0 Coef[50h]=000000h ##Channel_2_EQ7_A1 Coef[51h]=000000h ##Channel_2_EQ7_A2 Coef[52h]=000000h ##Channel_2_EQ7_B1 Coef[53h]=000000h ##Channel_2_EQ7_B2 Coef[54h]=200000h ##Channel_2_EQ7_A0 Coef[55h]=000000h ##Channel_2_EQ8_A1 Coef[56h]=000000h ##Channel_2_EQ8_A2 Coef[57h]=000000h ##Channel_2_EQ8_B1 Coef[58h]=000000h ##Channel_2_EQ8_B2 Coef[59h]=200000h ##Channel_2_EQ8_A0 Coef[5Ah]=000000h ##Channel_3_EQ2_A1 Coef[5Bh]=000000h ##Channel_3_EQ2_A2 Coef[5Ch]=000000h ##Channel_3_EQ2_B1 Coef[5Dh]=000000h ##Channel_3_EQ2_B2 Coef[5Eh]=200000h ##Channel_3_EQ2_A0 Coef[5Fh]=000000h ##Channel_3_EQ4_A1 Coef[60h]=000000h ##Channel_3_EQ4_A2 Coef[61h]=000000h ##Channel_3_EQ4_B1 Coef[62h]=000000h ##Channel_3_EQ4_B2 Coef[63h]=200000h ##Channel_3_EQ4_A0 Coef[64h]=7fffffh ##Channel-1_Mixer1 Coef[65h]=000000h ##Channel-1_Mixer2 Coef[66h]=000000h ##Channel-2_Mixer1 Coef[67h]=7fffffh ##Channel-2_Mixer2 Coef[68h]=400000h ##Channel-3_Mixer1 Coef[69h]=400000h ##Channel-3_Mixer2 Coef[6Ah]=7fffffh ##Channel-1_Prescale Coef[6Bh]=7fffffh ##Channel-2_Prescale Coef[6Ch]=7fffffh ##Channel-1_Postscale Coef[6Dh]=7fffffh ##Channel-2_Postscale Coef[6Eh]=7fffffh ##Channel-3_Postscale Coef[6Fh]=200000h ##Channel1.2_Power_Clipping Coef[70h]=200000h ##Channel-3_Power_Clipping Coef[71h]=200000h ##CH1.2_DRC_Attack_threshold Coef[72h]=080000h ##CH1.2_DRC_Release_threshold Coef[73h]=200000h ##CH3_DRC_Attack_threshold Coef[74h]=080000h ##CH3_DRC_Release_threshold Coef[75h]=00001ah ##NGAL Coef[76h]=000053h ##NGRL Coef[77h]=008000h ##CH1.2_DRC_EC Coef[78h]=002000h ##CH3_DRC_EC Coef[79h]=c7b691h ##SRS_HPFA0 Coef[7ah]=38496eh ##SRS_HPFA1 Coef[7bh]=0c46f8h ##SRS_HPFB1 Coef[7ch]=0e81b9h ##SRS_LPFA0 Coef[7dh]=f22c12h ##SRS_LPFA1 Coef[7eh]=0fcabbh ##SRS_LPFB1 ######################EQ_Mode######################## 1a ##Normal_mode 53 ##Rock_mode 8000 ##Jazz_mode 2000 ##Classic_mode c7b691 ##Pop_mode ######################Filters######################## Filter_number-0:Flat,1:Peak,2:HighPass,3:Lowpass,4:HighShelf,5:Lowshelf,6:APF 1.0 ##Channel1_EQ1_Filter 275.0 ##Channel1_EQ1_Frequency -3.6 ##Channel1_EQ1_Gain 15.0 ##Channel1_EQ1_Q 1.0 ##Channel1_EQ2_Filter 125.0 ##Channel1_EQ2_Frequency 1.0 ##Channel1_EQ2_Gain 0.7 ##Channel1_EQ2_Q 1.0 ##Channel1_EQ3_Filter 250.0 ##Channel1_EQ3_Frequency 2.0 ##Channel1_EQ3_Gain 0.7 ##Channel1_EQ3_Q 2.0 ##Channel1_EQ4_Filter 30.0 ##Channel1_EQ4_Frequency 0.0 ##Channel1_EQ4_Gain 0.7 ##Channel1_EQ4_Q 1.0 ##Channel1_EQ5_Filter 500.0 ##Channel1_EQ5_Frequency -0.7 ##Channel1_EQ5_Gain 0.7 ##Channel1_EQ5_Q 1.0 ##Channel1_EQ6_Filter 3000.0 ##Channel1_EQ6_Frequency -1.7 ##Channel1_EQ6_Gain 0.7 ##Channel1_EQ6_Q 1.0 ##Channel1_EQ7_Filter 7500.0 ##Channel1_EQ7_Frequency -2.8 ##Channel1_EQ7_Gain 2.8 ##Channel1_EQ7_Q 1.0 ##Channel1_EQ8_Filter 20000.0 ##Channel1_EQ8_Frequency -2.0 ##Channel1_EQ8_Gain 1.1 ##Channel1_EQ8_Q 0.0 ##Channel3_EQ1_Filter 2000.0 ##Channel3_EQ1_Frequency 0.0 ##Channel3_EQ1_Gain 0.7 ##Channel3_EQ1_Q 0.0 ##Channel3_EQ3_Filter 2000.0 ##Channel3_EQ3_Frequency 0.0 ##Channel3_EQ3_Gain 0.7 ##Channel3_EQ3_Q 0.0 ##Channe2_EQ1_Filter 2000.0 ##Channe2_EQ1_Frequency 0.0 ##Channe2_EQ1_Gain 0.7 ##Channe2_EQ1_Q 0.0 ##Channe2_EQ2_Filter 2000.0 ##Channe2_EQ2_Frequency 0.0 ##Channe2_EQ2_Gain 0.7 ##Channe2_EQ2_Q 0.0 ##Channe2_EQ3_Filter 2000.0 ##Channe2_EQ3_Frequency 0.0 ##Channe2_EQ3_Gain 0.7 ##Channe2_EQ3_Q 0.0 ##Channe2_EQ4_Filter 2000.0 ##Channe2_EQ4_Frequency 0.0 ##Channe2_EQ4_Gain 0.7 ##Channe2_EQ4_Q 0.0 ##Channe2_EQ5_Filter 2000.0 ##Channe2_EQ5_Frequency 0.0 ##Channe2_EQ5_Gain 0.7 ##Channe2_EQ5_Q 0.0 ##Channe2_EQ6_Filter 2000.0 ##Channe2_EQ6_Frequency 0.0 ##Channe2_EQ6_Gain 0.7 ##Channe2_EQ6_Q 0.0 ##Channe2_EQ7_Filter 2000.0 ##Channe2_EQ7_Frequency 0.0 ##Channe2_EQ7_Gain 0.7 ##Channe2_EQ7_Q 0.0 ##Channe2_EQ8_Filter 2000.0 ##Channe2_EQ8_Frequency 0.0 ##Channe2_EQ8_Gain 0.7 ##Channe2_EQ8_Q 0.0 ##Channe3_EQ2_Filter 2000.0 ##Channe3_EQ2_Frequency 0.0 ##Channe3_EQ2_Gain 0.7 ##Channe3_EQ2_Q 0.0 ##Channe3_EQ4_Filter 2000.0 ##Channe3_EQ4_Frequency 0.0 ##Channe3_EQ4_Gain 0.7 ##Channe3_EQ4_Q ######################_SRS_######################## 4000 ##HPF_Freq 200 ##LPF_Freq 12.000 ##HPF_Gain 8.500 ##LPF_Gain1 -1.000 ##LPF_Gain2 |
|
|
Hi Wooshin, I commited the change to bitbucket. |
|
|
Code committed. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-10-15 17:41 | (ALTech) Wooshin Kang | New Issue | |
| 2020-10-15 17:41 | (ALTech) Wooshin Kang | Status | new => assigned |
| 2020-10-15 17:41 | (ALTech) Wooshin Kang | Assigned To | => (SW) River Wong |
| 2020-10-15 17:41 | (ALTech) Wooshin Kang | File Added: bass1015.c | |
| 2020-10-15 17:41 | (ALTech) Wooshin Kang | File Added: bass1015.txt | |
| 2020-10-15 17:41 | (ALTech) Wooshin Kang | File Added: twmid1015ver1.c | |
| 2020-10-15 17:41 | (ALTech) Wooshin Kang | File Added: twmid1015ver1.txt | |
| 2020-10-15 20:51 |
|
Note Added: 0004637 | |
| 2020-10-19 09:47 |
|
Status | assigned => resolved |
| 2020-10-19 09:47 |
|
Resolution | open => fixed |
| 2020-10-19 09:47 |
|
Note Added: 0004653 | |
| 2020-10-19 09:47 |
|
Assigned To | (SW) River Wong => (ALTech) Wooshin Kang |
| 2020-11-13 11:30 | (SW) Jacky Chiang | Project | T99X171.00 SKB Eagle => K18X001.00 SKB SWAN |
| 2021-08-18 15:34 | (ALTech) Wooshin Kang | Status | resolved => closed |